import request from '@/utils/request'
// 获取所有对象
export function getAllQBootTables() {
  return request({
    url: '/api/QBootTable/getAllQBootTables',
    method: 'get'
  })
}
// 根据ID获取对象
export function getQBootTableById(id) {
  return request({
    url: '/api/QBootTable/getQBootTablesById',
    method: 'post',
    params: { id: id }
  })
}
// 分页获取对象
export function getQBootTablesByPage(page, size) {
  return request({
    url: '/api/QBootTable/getQBootTablesByPage',
    method: 'post',
    params: { page: page, size: size }
  })
}
// 分页倒序获取对象
export function getQBootTablesByPageDesc(page, size) {
  return request({
    url: '/api/QBootTable/getQBootTablesByPageDesc',
    method: 'post',
    params: { page: page, size: size }
  })
}
// 新增&&更新对象
export function saveQBootTable(QBootTable) {
  return request({
    url: '/api/QBootTable/saveQBootTable',
    method: 'post',
    data: QBootTable,
    header: {
      'Content-Type': 'application/json'
    }
  })
}
// 批量新增&&更新对象
export function saveQBootTables(QBootTables) {
  return request({
    url: '/api/QBootTable/saveQBootTables',
    method: 'post',
    data: QBootTables,
    header: {
      'Content-Type': 'application/json'
    }
  })
}
// 根据Id删除对象
export function deleteQBootTableById(id) {
  return request({
    url: '/api/QBootTable/deleteQBootTablesById',
    method: 'post',
    params: { id: id }
  })
}
// 删除对象
export function deleteQBootTable(QBootTables) {
  return request({
    url: '/api/QBootTable/deleteQBootTables',
    method: 'post',
    data: QBootTables,
    header: {
      'Content-Type': 'application/json'
    }
  })
}
